Eecient Local Scheduling of Parallel Tasks and Communications on Heterogeneous Networks of Workstations

نویسندگان

  • Xing Du
  • Yingfei Dong
  • Xiaodong Zhang
چکیده

The network of workstations (NOW) we consider for local scheduling of parallel tasks and communications is heterogeneous and nondedicated, where computing power varies among the workstations, and multiple jobs may interact with each other in execution. Local scheduling is a standard method on networks of workstations, where each node in the system makes independent scheduling decisions. Coordinating parallel tasks and minimizing communication delays are two important and diicult issues for local scheduling. We address the two issues by presenting a scheduling technique, called self-coordinated local scheduling. To coordinate parallel tasks, each local scheduler schedules both parallel tasks and sequential user jobs based on a static power preservation in each workstation. Thus, the parallel tasks in one computational phase can be guaranteed to complete within a time period. To minimize the communication latency, each local scheduler uses a non-preemptive strategy | tries to make one communication activity complete in a continuous time-frame. Our experiments show that the power preservation in each workstation improves the performance of both sequential and parallel jobs, and network utilization. Furthermore, the non-preemptive communication strategy reduces general communication contention and delay.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Prophet: automated scheduling of SPMD programs in workstation networks

Jon B. Weissman Division of Computer Science University of Texas at San Antonio San Antonio, TX 78249 USA (210-458-5689 voice, 210-458-4437 fax) ([email protected]) Abstract Obtaining efficient execution of parallel programs in workstation networks is a difficult problem for the user. Unlike dedicated parallel computer resources, network resources are shared, heterogeneous, vary in availability, ...

متن کامل

Coordinating Parallel Processes on Networks of Workstations Running Head: Coordinating Parallel Processes on Nows

The Network of Workstations (NOW) we consider for scheduling is heterogeneous and non-dedicated, where computing power varies among the workstations, and local and parallel jobs may interact with each other in execution. An eeective NOW scheduling scheme needs suucient information about system heterogeneity and job interactions. We use measured power weight of each workstation to quantify the d...

متن کامل

Coordinating Parallel Processes on Networks of Workstations

The network of workstations (NOW) we consider for scheduling is heterogeneous and nondedicated, where computing power varies among the workstations and local and parallel jobs may interact with each other in execution. An effective NOW scheduling scheme needs sufficient information about system heterogeneity and job interactions. We use the measured power weight of each workstation to quantify ...

متن کامل

Practical Aspects Using a Distributed Queuing System

As more and more workstations interconnected by fast local area networks become available, the popularity of heterogeneous processing increases. On the other hand, it is not easy to spread tasks on machines diiering in software availability, hardware resources, and work-loads. It is hard to keep track of all tasks and even harder to collect their results. In our contribution we present experien...

متن کامل

Gardens: An Integrated Programming Language and System for Parallel Programming Across Networks of Workstations

Gardens is an integrated programming language and system supporting parallel computation across networks of workstations. It addresses a combination of goals: it (i) maximises performance and (ii) is still safe, it supports (iii) the programming of abstractions (parallel libraries) and (iv) adaptive parallel computation, ie, computation that adapts at run-time to a changing set of available wor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007